package com.jiaai.gift.model;

import com.jiaai.util.MapSuperClazz;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by Administrator on 2018/3/5.
 */
public class VGiftItemVO extends MapSuperClazz {

    private Integer id;
    /**
     * 是否可连续点击
     */

    private Integer isContinuity;
    /**
     * 是否是全屏特效
     */

    private Integer isFullEffect;
    /**
     * 礼物名称
     */
    private String name;
    /**
     * 金币
     */
    private Integer glod;
    /**
     * 礼物图标
     */
    private String icon;
    /**
     * 礼物描诉
     */
    private String details;
    /**
     * 动效资源
     */
    private String effectUrl;
    /**
     * 主播所得的拥金百分比
     */
    private Integer commission;
    /**
     * 回馈给会员的经验
     */
    private Integer feedbackExp;
    /**
     * 礼物类型id
     */

    private Integer classifiedId;
    /**
     * 标签
     */

    private String tag;
    /**
     * 排序权重
     */

    private Integer sort;
    /**
     * 是否上跑道 1:是 0:否
     */

    private Integer isAnno;
    /**
     * 是否幸运 0:未 1:是
     */

    private Integer isLuck;
    /**
     * 是否vip专属礼物 1:是 0:否
     */

    private Integer isVip;
    /**
     * 是否是守护专用
     */

    private Integer isGuard;
    /**
     * 触发随机概率
     */
    private BigDecimal luckRand;
    /**
     * 触发后获得的倍率
     */
    private Integer luckNum;
    /**
     * 总计收益
     */
    private Integer totalLucre;
    /**
     * 消耗
     */
    private Integer consumeNun;
    private Date createTime;
    private String createBy;
    private Date updateTime;
    private String updateBy;
    private Integer isDelete;
    private String typeName;
    private Integer validTime;

    public Integer getValidTime() {
        return validTime;
    }

    public void setValidTime(Integer validTime) {
        this.validTime = validTime;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getIsContinuity() {
        return isContinuity;
    }

    public void setIsContinuity(Integer isContinuity) {
        this.isContinuity = isContinuity;
    }

    public Integer getIsFullEffect() {
        return isFullEffect;
    }

    public void setIsFullEffect(Integer isFullEffect) {
        this.isFullEffect = isFullEffect;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getGlod() {
        return glod;
    }

    public void setGlod(Integer glod) {
        this.glod = glod;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getDetails() {
        return details;
    }

    public void setDetails(String details) {
        this.details = details;
    }

    public String getEffectUrl() {
        return effectUrl;
    }

    public void setEffectUrl(String effectUrl) {
        this.effectUrl = effectUrl;
    }

    public Integer getCommission() {
        return commission;
    }

    public void setCommission(Integer commission) {
        this.commission = commission;
    }

    public Integer getFeedbackExp() {
        return feedbackExp;
    }

    public void setFeedbackExp(Integer feedbackExp) {
        this.feedbackExp = feedbackExp;
    }

    public Integer getClassifiedId() {
        return classifiedId;
    }

    public void setClassifiedId(Integer classifiedId) {
        this.classifiedId = classifiedId;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Integer getIsAnno() {
        return isAnno;
    }

    public void setIsAnno(Integer isAnno) {
        this.isAnno = isAnno;
    }

    public Integer getIsLuck() {
        return isLuck;
    }

    public void setIsLuck(Integer isLuck) {
        this.isLuck = isLuck;
    }

    public Integer getIsVip() {
        return isVip;
    }

    public void setIsVip(Integer isVip) {
        this.isVip = isVip;
    }

    public Integer getIsGuard() {
        return isGuard;
    }

    public void setIsGuard(Integer isGuard) {
        this.isGuard = isGuard;
    }

    public BigDecimal getLuckRand() {
        return luckRand;
    }

    public void setLuckRand(BigDecimal luckRand) {
        this.luckRand = luckRand;
    }

    public Integer getLuckNum() {
        return luckNum;
    }

    public void setLuckNum(Integer luckNum) {
        this.luckNum = luckNum;
    }

    public Integer getTotalLucre() {
        return totalLucre;
    }

    public void setTotalLucre(Integer totalLucre) {
        this.totalLucre = totalLucre;
    }

    public Integer getConsumeNun() {
        return consumeNun;
    }

    public void setConsumeNun(Integer consumeNun) {
        this.consumeNun = consumeNun;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }
}
